#!/bin/bash
source ../../bin/vars
project=xiaonei-ozein-content
version=1.0-SNAPSHOT
svnpath=http://svn.d.xiaonei.com/antispam/maven/${project}/trunk

echo "${project} update!"

# 下载代码
svn co $svnpath $project

# 备份lib
rm -f lib_bak/*
cp lib/* lib_bak/

# 删除旧的目录
rm -rf lib/*

# 进入工程
cd ${project}

# mvn操作
mvn -U clean complie
mvn package -Dmaven.test.skip=true


# 将包拷贝到服务目录
cp target/${project}-${version}.jar ../lib/

# 将依赖的包拷贝到对应的目录里面
mvn dependency:copy-dependencies -DoutputDirectory=../lib/


# 发布
if [ -d res ]; then
        rm -rf ../res
        cp -r res ../
fi

# 配置文件目录
if [ -d conf ]; then
        rm -rf ../conf
        cp -r conf ../
fi

#mvn deploy -Dmaven.test.skip=true

# 退出目录
cd ..
# 删除多余的文件
rm -rf $project
